<?php

class tipoganadocontroller extends BaseController {

	/**
	 * Display a listing of the resource.
	 *
	 * @return Response
	 */
	public function getIndex()
	{
		$tipos_ganados = User::orderBy('id','DESC')->get();
		return View::make('tipos_ganados.index')->with('tipos_ganados',$tipos_ganados);
	}


	/**
	 * Show the form for creating a new resource.
	 *
	 * @return Response
	 */
	public function getCreate()
	{
		 return View::make ('tipos_ganados.create');
	}


	/**
	 * Store a newly created resource in storage.
	 *
	 * @return Response
	 */
	public function store()
	{
		$tipos_ganados = new User;

		$tipos_ganados ->tipo = Input::get ('tipo');
		$tipos_ganados ->descripcion = Input::get ('descripcion');
		$tipos_ganados ->activo = Input::get ('activo');

		if ($tipos_ganados->save()) {
			Session::flash('message','Guardado correctamente!');
			Session::flash('class','success');
		} else {
			Session::flash('message','Ha ocurrido un error!');
			Session::flash('class','danger');
		}

		return Redirect::to('tipos_ganados/create');
	
	}



	/**
	 * Display the specified resource.
	 *
	 * @param  int  $id
	 * @return Response
	 */
	public function getShow($id = null)
	{
	   $tipos_ganados = User::find($id);

	   return View::make('tipos_ganados.show')->with('tipos_ganados',$tipos_ganados);
	}


	/**
	 * Show the form for editing the specified resource.
	 *
	 * @param  int  $id
	 * @return Response
	 */
	public function getEdit($id = null)
	{
		$tipos_ganados = User::find($id);

	   return View::make('tipos_ganados.edit')->with('tipos_ganados',$tipos_ganados);
	}


	/**
	 * Update the specified resource in storage.
	 *
	 * @param  int  $id
	 * @return Response
	 */
	public function update($id)
	{
		$tipos_ganados = User::find($id);
		$tipos_ganados ->tipo = Input::get ('tipo');
		$tipos_ganados ->descripcion = Input::get ('descripcion');
		$tipos_ganados ->activo = Input::get ('activo');

		if ($tipos_ganados->save()) {
			Session::flash('message','Actualizado correctamente!');
			Session::flash('class','success');
		} else {
			Session::flash('message','Ha ocurrido un error!');
			Session::flash('class','danger');
		}

		return Redirect::to('tipos_ganados/edit/'.$id);
	}




	/**
	 * Remove the specified resource from storage.
	 *
	 * @param  int  $id
	 * @return Response
	 */
	public function destroy($id)
	{
		$tipos_ganados = User::find($id);
		if ($tipos_ganados->delete()) {
			Session::flash('message','Borrado correctamente!');
			Session::flash('class','success');
		} else {
			Session::flash('message','Ha ocurrido un error!');
			Session::flash('class','danger');
		}

		return Redirect::to('tipos_ganados');
	}

}
